yucatán vesper rat - Spanish English Dictionary